home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekikoh Dennoh Club 7
/
Gekikoh Dennoh Club Vol. 7 (Japan).7z
/
Gekikoh Dennoh Club Vol. 7 (Japan) (Track 01).bin
/
tools
/
bootsala
/
makefile
< prev
next >
Wrap
Makefile
|
1998-01-01
|
3KB
|
76 lines
#========================================================================
# Makefile for bootsala.x
# Written by Igarashi
#========================================================================
#========================================================================
# 再アセンブルには、以下のツールが必要です。
#
# make.x SHARP/Hudson
# has.x Y.Nakamura
# hlk.x SALT
#
# doscall.macおよびiocscall.macは、LIBC付属のものを使用しています。
#========================================================================
.phony: all inc_a inc_b arc
all: bootsala.x
%.x: %.o
hlk $< -o $@
%.o: %.s pattbl_a.inc pattbl_b.inc
has $< -o $@
#========================================================================
# pattbl?.incを作り直す場合は以下のようにしてください。
#
# pattbl_a.inc → make inc_a
# pattbl_b.inc → make inc_b
#
# この場合、上記ツール以外に以下のものが必要です。
#
# fc.x SHARP/Hudson
# MicroEmacs 3.10 J1.43 (rel.4p5)
# lika/homy/salt/peace/shuna/rima
# makedump.batを実行して生成されるemx.xを
# em.xにリネームしたものを使用してください
# dis.x v2.78 K.Abe/R.ShimiZu
# MUSH v0.10 Toshiyuki Murata
# その他、大容量メモリと大容量ディスク…
#
# *.incファイル1つにつき、無改造X68030で3分以上の時間がかかりま
# す。気長に待ちましょう。
#========================================================================
#========================================================================
# マクロSALAX_?にはSALA.Xのフルパス名を指定します。各自の環境に書
# き換えてください。
#
# ex.) SALAX_A = c:\sala\sala.x
#========================================================================
SALAX_A = ver_a\SALA.X
SALAX_B = ver_b\SALA.X
#========================================================================
# pattbl_a.incおよびpattbl_b.incを作成します。
#========================================================================
inc_a:
mkinc $(SALAX_A) sala_a.lab cvsala.rc pattbl_a.inc
inc_b:
mkinc $(SALAX_B) sala_b.lab cvsala.rc pattbl_b.inc
#========================================================================
# make arcでmotos.lzhを作成します。下記のツールを使用しています。
#
# LHA.x H.Yoshizaki 岡田 紀雄
# MUSH v0.10 Toshiyuki Murata
#
# Human68k標準のtouchはコマンドラインに複数のファイルを指定できな
# いので注意。MUSHのtouchを使用しています。
#========================================================================
arc: bootsala.lzh
bootsala.lzh: Makefile bootsala.doc bootsala.s bootsala.x cvsala.rc mkinc.bat \
pattbl_a.inc pattbl_b.inc sala_a.lab sala_b.lab
touch -d98-01-01 -t12:00:00 $^
-rm $@
lha a -t $@ $^